Error - 4001,  Source - MSExchange System Attendant Mailbox
I am having troubles installing Exchange 2007 in my test domain. I keep getting an error. It is as follows: Event ID = 4001 Source = MSExchange System Attendant Mailbox A transient failure has occurred. The problem may resolve itself in awhile. The service will retry in 56 seconds. Diagnostic information: Could not find any available Domain Controller. Microsoft.Exchange.Data.Directory.ADTransientException: Could not find any available Domain Controller. at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType, ADObjectId domain, String serverName, Int32 port, NetworkCredential credential) at Microsoft.Exchange.Data.Directory.ConnectionPoolManager.GetConnection(ConnectionType connectionType) at Microsoft.Exchange.Data.Directory.ADSession.GetConnection(String preferredServer, Boolean isWriteOperation, Boolean isNotifyOperation, ADObjectId& rootId) at Microsoft.Exchange.Data.Directory.ADSession.GetReadConnection(String preferredServer, ADObjectId& rootId) at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, String optionalBaseDN, ADObjectId readId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCreator, CreateObjectsDelegate arrayCreator) at Microsoft.Exchange.Data.Directory.ADSession.Find(ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties, CreateObjectDelegate objectCtor, CreateObjectsDelegate arrayCtor) at Microsoft.Exchange.Data.Directory.ADSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults, IEnumerable`1 properties) at Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.Find[TResult](ADObjectId rootId, QueryScope scope, QueryFilter filter, SortBy sortBy, Int32 maxResults) at Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.FindServerByFqdn(String serverFqdn) at Microsoft.Exchange.Data.Directory.SystemConfiguration.ADSystemConfigurationSession.FindLocalServer() at Microsoft.Exchange.Servicelets.SystemAttendantMailbox.Servicelet.Work() For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. I researched this and found an article that said to put the "Exchange Enterprise Servers" group in a local policy. When I went looking for the group, it didn't exist. I cannot find anything about this group. Is this something that was done away with in Exchange 2007? If not, how do I fix this problem?
May 5th, 2008 10:19pm

Exchange Enterprise Servers group iscreated when you run Setup /PrepareAD or Exchange graphical setup takes careof it internally so if it doesnt exisist then re-run it.
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2008 8:07am

Hi, Is there any other Exchange Servers in your network? Is this the first time that you launch setup.exe on this machine? Base on the log information, I recommend you to run dcdiag from a command prompt to check whether your domain controller is normal. (This tool can analyze the state of domain controllers in a forest or enterprise and reports any problems to assist in troubleshooting.) Also please run netdiag to see whether it can pass all the tests. You can post the detail here for further troubleshooting. (This command-line diagnostic tool helps to isolate networking and connectivity problems by performing a series of tests to determine the state of your network client.) Besides, please refer to the below article to prepare to Deploy Exchange 2007,especially on AD and domain preparing. Preparing to Deploy Exchange 2007 http://technet.microsoft.com/en-us/library/aa995902(EXCHG.80).aspx More information about dcdiag and netdiag: Dcdiag Overview http://technet2.microsoft.com/WindowsServer/en/library/f7396ad6-0baa-4e66-8d18-17f83c5e4e6c1033.mspx?mfr=true Netdiag Overview http://technet2.microsoft.com/windowsserver/en/library/cf4926db-87ea-4f7a-9806-0b54e1c00a771033.mspx?mfr=true Hope it helps.Xiu
May 6th, 2008 12:18pm

Are you sure this isn't created when you do a Setup /PrepareLegacyExchangePermissions? The reason I say this is because since I wrote this a friend of mine you supports several domains for companies looked at another new install domain that didn't have any older Exhange servers and they too were missing the group.
Free Windows Admin Tool Kit Click here and download it now
May 6th, 2008 2:44pm

I have solved the issue but I am going to put the answer to your questions here in case anyone else has similiar symptoms. I had run all these before and they all passed except when I ran the DCDiag /S:apr-tst-dc1 /TestNS /DNSRecordRegistration. If I ran that test on the domain controller, it would pass. If I ran it on the Exchange server, it would fail. Even after I fixed the 4001 Error, that behaviour still continues. Anyway the solution was to update the drivers to the most current version and then turn off "Offload Checksum" option on the NIC. Once I did this, all my AD Replication errors and Exchange Errors went away.
May 6th, 2008 2:49pm

Hi, As this is the duplicated thread with http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3292846&SiteID=17 which has been solved. I'll close this thread. Thanks. Xiu
Free Windows Admin Tool Kit Click here and download it now
May 7th, 2008 5:06am

Glad to hear that has been solved.
May 7th, 2008 5:07am

Disabling Checksum Offload resolved the issue for me as well. Thanks for sharing the information!
Free Windows Admin Tool Kit Click here and download it now
November 3rd, 2008 6:01pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics